Big Huge Thesaurus

Euphorbia caput-medusae

noun